yards and setbacks - Espagnol Anglais Dictionnaire